1054
3035
1302
1155
2206
748
884
936
2186
1232
965
741
2300
1046
827
672
809
754
688
851
925
1268
726
1000
661
712
1231
2535
1849
1217
1014
1434
691
885
840
1891
1566
1203
1417
926
779
939
1640
796
811
879
880
1214
811
1355
2282
678
704
1729
1872
924
1843
1705
656
1587
828
766
2327
860
1139
1096
1180
736
1288
1359
1789
1696
735
3132
779
5757
753
978
859
690
925
968
1777
781
1760
1821
1522
766
999
1129
1480
1221
2697
2006
783
1455
2571
1646
2098
1499
1360
745
3014
693
1089
2522
956
910
6309
1687
2028
1228
1416
1001
1539
1062
712
1435
1754
1065