1932
906
8622
2308
2035
840
1922
1071
1526
1108
1517
2693
9508
1450
3168
7617
5451
1446
40203
4319
2636
1605
1371
983
850
2888
26466
2688
1661
4825
1706
5059
1331
1337
1287
2459
1645
809
967
1182
840
867
5811
1418
767
4373
10643
2646
1633
757
956
815
1131
1004
830
994
933
876
1054
2074