3543
2934
2805
3658
12263
8691
874
1964
1141
1218
3491
1910
898
942
1916
2332
896
37640
1163
1239
1462
3528
1711
1060
1039
2644
954
916
1437
859
5670
1029
2058
1751
8134
2815
2027
1167
865
1948
3916
1150
850
825
1561
1397
905
1414
3519
938
907
928
1055
6143
941
911
952
1042
2475
892