2657
935
1468
1013
666
708
1045
730
1700
1437
1215
1553
659
744
1003
864
2148
917
741
610
748
767
864
3551
704
3172
971
2362
1320
653
1678
1165
1506
621
2288
761
790
1771
1825
1936
684
2985
1242
1139
1497
1532
1295
764
641
786
1766
1165
2160
1777
1190
1523
1674
728
681
1684
823
2723
821
1338
2254
683
902
1033
978
2682
1331
773
1023
670
1793
961
1768
909
632
704
765
1814
740
2356
1574
960
907
1546
2334
5523
778
1939
4617
2205
708
1113
1628
743
883
1413
1115
4559
675
686
1769
2146
1939
678
604
1370
1435
1992
993
990
969
1025
1446
641
1513
621