1233
1280
1552
2091
1307
849
940
1516
919
1481
1217
1321
1548
1657
4261
1831
1945
1327
4188
1996
2558
1213
3759
1406
961
1436
1030
1583
672
862
1233
701
908
1358
729
722
811
1816
2926
905
656
1266
2077
752
943
5797
766
2439
1315
1363
1379
1043
708
648
2265
885
1130
691
1206
1237
745
769
696
1358
959
2706
2419
6316
1011
1005
769
1629
749
678
705
1013
974
751
832
1599
4774
3081
1673
1062
715
3863
886
728
1959
855
4508
704
1439
782
1781
1208
718
826
972
978
620
926
1373
2582
4898
916
736
1116
645
1107
1716
699
1314
2777
1853
2555
749
1437
2384
1234