1932
906
8621
2307
2033
839
1922
1071
1525
1108
1517
2693
9507
1450
3168
7617
5451
1445
40198
4319
2636
1605
1371
983
850
2887
26460
2687
1661
4824
1706
5057
1331
1336
1286
2459
1645
809
967
1181
840
867
5809
1418
767
4370
10639
2646
1632
757
956
815
1131
1002
830
993
933
875
1054
2074