3638
1129
3781
1103
1795
3143
1494
2285
2218
1166
1406
8755
6316
1067
1338
3289
19885
1146
3894
827
2243
861
1047
891
937
690
2371
1099
1690
1575
805
3260
6631
788
1380
730
1534
1646
1047
864
9370
962
6806
1702
1405
832
9024
9512
4549
758
1851
809
762
668
1753
711
1317
770
1882
4309