1036
1
4430
2
1848
3151
6
3208
3
1596
2976
8
1162
2649
15
2154
7
1511
1085
1574
1827
2466
3327
1327
1090
2281
5
1442
1653
1593
3431
1185
3949
1127
1158
1107
883
1561