3645
752
1687
1492
2953
790
5035
3207
14919
822
3852
3641
1828
21535
946
946
1937
11318
1999
3361
784
1584
1127
877
10570
2239
730
1001
1439
1768
906
9317
1627
1572
13474
3338
893
4027
858
696
762
25187
692
769
664
775
825
1235
1503
1411
695
1108
8620
1305
744
724
814
1797
939
35547