1559
2
1290
5
8118
14
1602
1174
3
1041
1
5570
6
3417
2570
1321
4
3920
8
1287
7
1643
688
3679
601
0
1524
1045
7843
394
489
2564
2911
2550
8242
26
846
1180
4782
3271
1556
11