3541
2932
2804
3656
12259
8690
871
1964
1141
1217
3488
1908
897
941
1915
2331
896
37640
1162
1239
1461
3528
1710
1059
1039
2639
953
914
1432
857
5668
1028
2056
1751
8134
2812
2026
1167
865
1947
3915
1148
849
824
1561
1395
905
1413
3517
938
907
927
1053
6140
941
911
950
1041
2475
891