524
65
447
13
14
472
423
868
9811
361
985
573
613
1334
623
604
1267
1356
557
51
823
955
1079
6411
5315
131
627
498
481