1422
944
3055
793
752
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
756
1462
1011
3973
1087
1374
757
1487
1176
751
1203
1024
959
1188
736
1109
751
3162
662
931
884
975
2148
1990
1148
700
783
806
1052
747
1147
3411
1031
736
699
702
1456
818
978
1143
1263
1362
738
1016
944
1098
1053
996
1458
1547
758
1176
1071
1121
1352
2764
1312
973
948
1488