2397
810
1482
2442
861
1113
893
1612
1501
705
989
769
1209
1756
659
2780
2301
1785
1492
1182
711
1403
1407
744
3280
1502
2352
3168
1131
1951
1220
1310
1713
1430
782
912
1179
983
3067
2733
1849
2881
1528
1018
2286
1544
638
2003
808
1577
735
1507
1693
907
945
1248
983
983
1067
3780
1998
941
3115
1312
961
1190
1662
936
657
627
849
911
2122
741
927
859
1382
2712
924
5922
1036
1797
3261
799
1544
7619
1267
731
1093
3013
811
2373
1029
1100
871
942
779
2105
1647
752
1208
755
1429
1171
868
1619
745
1434
1168
2879
1232
855
818
1240
1035
712
960
2312
878
1337