1046
1833
1578
956
903
3902
1187
1632
917
745
915
905
1299
2053
2417
957
1298
1375
820
822
2294
2374
2102
5115
1438
1106
822
1036
954
862
724
2654
1394
844
1622
1703
2666
794
1928
924
1042
764
849
714
760
1360
1022
868
849
1882
3141
785
1797
5339
1325
2368
1004
1928
1696
1715
5337
1119
1049
4971
2015
959
1196
969
1093
1554
1700
852
2117
784
1631
3079
733
1134
859
882
2317
2464
1017
1294
900
1703
1606
650
694
647
1087
719
19215
1160
1759
977
707
2138
1203
763
1126
1134
1362
3335
1294
715
694
1357
781
870
1290
1030
727
6840
909
18508
694
1166
1000
2041