1583
1245
2691
909
1078
2266
890
955
1454
808
1401
1844
3728
5048
1024
3100
988
866
714
4253
698
1102
830
865
656
700
817
733
1174
1382
786
1321
1077
2050
6211
1370
713
2051
3454
1933
805
1636
774
1996
651
672
878
718
1978
740
1183
8361
1016
735
1422
1094
1619
695
712
778
1618
3039
1209
1792
730
844
677
772
2455
1579
3901
1247
1704
1496
14933
722
814
1307
697
944
1902
880
2395
6383
1065
888
1682
598
1867
814
750
2012
679
3870
1332
709
3303
860
768
2010
865
1148
3987
788
9174
659
2260
2407
838
1211
802
702
2679
964
1218
829
1787
831
745
1201