749
1163
796
1398
2402
1374
1602
1072
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
1411
1533
988
1662
691
678
656
1673
922
794
728
1492
1150
3099
2339
1370
651
1509
661
1743
1582
797
1440
1375
2260
1043
852
2689
1014
820
622
647
1096
670
757
2507
1508
694
2023
2946
1164
892
631
605
864
789
1834
720
1531
735
1537
1162
903
767
1186
905
972
930
676
975