1146
1424
2192
692
920
1556
1459
1813
643
1504
727
1300
999
661
715
738
771
1590
1322
1554
871
755
2775
3152
2018
3107
2057
631
985
2439
1647
2472
3319
849
652
620
629
800
3014
1173
2266
2258
2524
1024
943
640
2009
731
704
1200
2885
1534
1515
904
1336
1534
1829
1429
2318
1059
663
700
2269
2407
1334
807
891
625
850
1898
1674
1823
1667
725
635
801
1025
718
2191
792
778
803
1487
709
1332
1233
1361
1071
857
862
795
1364
2289
2448
680
802
881
1191
2152
1082
1530
792
2078
2142
725
623
645
742
674
4422
1448
745
661
854
847
2023
837
1549
876
1009