3503
3936
1452
12310
1394
2216
1164
895
715
17947
1252
1264
918
993
1005
7130
1549
2766
1298
4107
11900
2191
1694
2657
3705
965
1704
5022
1724
1583
8901
3235
1627
2240
1693
2762
704
3908
29861
1699
2908
4063
1708
906
2607
4729
1759
721
1610
2029
3517
1922
1166
2857
877
6731
3539
9150
4210
2892
1664
997
1262
6614
2018
2199
1667
1299
2498
1640
920
2002
4284
1255
736
912
935
1408
2681
1816
906
1334
1823
1424
1893
1506
1791
20429
816
1089
1320
1083
1321
744
962
1054
1450
1768
1839
9714
2112
1468
1118
2219
1702
2712
1878
3840
1270
797
2671
1685
2742
1630
842
2105
1097
1588
1639
2106