1085
2
1574
6
1394
2690
1
1378
3208
3
1596
2976
8
1938
5
1036
4430
1227
1033
1827
884
1563
2466
3328
1328
1090
2281
1593
1442
1653
3432
1128
3949
1158
1109
1219