12886
15300
1064
863
1560
2666
3506
2006
1929
1980
996
1449
751
944
1677
3038
1204
874
2409
783
986
1769
835
891
726
1619
1187
1562
951
2246
725
1422
2471
697
765
2379
1304
1909
1605
2022
1012
933
1049
1433
1153
6046
7413
932
6681
9077
1258
3557
2533
3134
5812
6365
1903
816
3168
1358
971
1336
984
701
20303
1068
1507
733
874
757
1265
2050
691
1858
730
1977
2022
1011
2234
1214
1377
676
1060
781
773
833
6287
988
1147
845
6326
900
704
690
3078
888
1898
788
783
738
746
1590
1431
3080
1103
1547
1664
1667
3264
943
949
1454
1253
994
822
1115
792
1076
962
642