2429
1444
1614
840
705
957
832
746
864
1439
2402
831
5283
747
675
798
725
699
1783
3554
841
755
811
1290
681
730
3437
752
1863
935
3453
881
876
911
4000
1782
1210
2602
1878
696
1821
2127
4324
947
3726
688
1288
5975
2739
1957
839
810
994
5424
1194
1327
967
942
725
2613
3589
1836
2583
774
689
1122
1059
999
25714
1308
719
1065
2196
3871
9539
823
1391
674
2818
771
659
777
1989
2105
1646
2383
4920
5089
2120
1277
1041
2079
2010
1215
2061
810
1777
974
2114
840
734
1138
702
3715
989
993
749
1690
3101
1233
2319
1581
1001
723
750
1448
2745
957
691
823