1559
2
1290
5
8119
14
1602
1174
3
1041
1
5572
6
3419
2570
1321
4
3920
8
1287
7
1643
688
3679
601
0
1525
1046
7843
394
489
2564
2911
2550
8244
26
846
1180
4782
3271
1556
11