1083
1644
2591
1928
1656
4642
706
982
6448
3259
825
1115
782
1032
726
2860
1722
3217
2293
1479
7155
1273
15553
13559
1238
6414
1666
886
862
8888
728
1889
8369
1010
1130
1191
12833
1841
1296
707
813
1861
1422
1245
891
4236
1015
1340
14321
693
752
1072
2210
1388
9256
1077
4788
1340
2999
1676