1306
3002
1184
850
1710
1495
782
2838
2158
1057
4609
1746
1197
4514
679
1980
5296
891
1213
807
813
12011
744
1042
6849
834
945
1551
1308
1466
2889
2332
750
1052
1345
1349
942
1265
1256
812
3130
683
2554
2778
1418
814
2287
1901
29791
3350
4186
959
1280
1557
6259
2956
903
1630
35340
1282
963
835
1055
927
928
918
799
772
988
1575
1314
746
1580
828
954
690
1206
986
2486
980
1362
4777
1412
950
1490
1941
1439
728
1044
2264
933
2547
734
831
1977
3730
1184
724
1270
941
879
1184
1279
811
962
939
770
731
1159
1157
1684
941
991
1816
1112
2259
838
3029
1573
1700