647
2044
1575
763
1782
783
710
852
2342
1894
726
769
902
656
1115
866
867
1143
638
676
735
1408
1139
905
1304
871
2515
5000
661
822
699
2730
689
894
2886
646
952
2870
677
2189
658
685
693
779
1463
674
778
877
2102
822
631
2053
667
1607
1949
642
870
817
672
670
973
869
2468
2253
2853
3579
798
1381
1151
649
1894
1235
638
1082
1934
2027
2343
2238
3537
1489
895
2902
700
673
2002
669
650
969
745
717
725
849
1650
1546
2603
1327
2245
1134
867
1471
866
4260
945
3647
1179
967
1518
968
1225
686
1080
1522
688
2180
941
1039
1957
708
883
1830