1956
883
4709
3689
904
1677
4284
1850
2718
3134
5406
2098
948
920
2012
1087
1699
1504
1740
1031
2074
735
761
1015
1054
5757
926
1215
3765
1124
2271
1847
723
2602
3473
2065
1811
2417
894
2836
21326
1465
799
1193
4879
1983
5600
1929
3019
854
816
6803
1433
1237
2103
11080
1475
1653
1691
2014
2886
2869
2501
809
752
781
1069
2147
1497
1390
3288
733
1509
672
709
975
900
3538
1767
1276
3644
2166
2671
2078
1320
888
6002
1151
1795
1342
1739
864
3771
7622
2621
821
3164
2316
1703
1251
997
1473
1681
3401
1521
647
2873
2365
2738
7319
1523
2061
752
751
1755
697
2379
742
985
1333