909
2588
2720
1435
1486
1136
3995
1719
1296
2318
687
759
1649
646
2288
1484
1627
765
1461
2094
2231
1872
1945
1215
1225
1381
692
3064
2905
1602
3558
756
1802
1515
841
2692
913
3974
741
600
1070
685
781
849
1610
1367
1783
675
710
787
939
1525
1532
1990
2061
1145
1124
1693
1262
791
1186
782
2023
1270
1202
1232
1632
891
1852
796
628
1789
702
654
1891
1508
1634
631
873
3397
1200
629
678
642
2403
668
798
2204
2391
1240
985
1540
1676
785
820
767
734
716
863
1881
1491
752
718
1595
2402
891
909
703
931
984
1150
941
1839
1508
691
1473
1145
1780
1441
1574