2375
1386
3152
697
784
11774
8287
831
1845
693
893
1977
1128
908
2449
1583
1245
2691
909
1078
2266
890
955
1454
808
1401
3728
5048
1024
3100
988
866
714
4253
698
1102
865
656
700
817
733
1174
1382
786
1321
1077
2050
6211
1370
713
2051
3454
1933
805
1636
774
1996
651
672
878
1496
2008
740
739
746
733
623
999
655
712
914
2121
1003
942
3414
6869
1644
834
816
2522
3441
1124
2436
2608
2077
2318
648
4369
968
1687
792
1183
2324
2405
731
2846
1674
1178
2410
1657
770
1994
826
4723
702
1596
805
883
967
2852
1565
1540
936
943
953
1090
1424
707
686
1269