1025
3
3667
1374
12
1228
0
1072
2924
9
2554
7
1512
2
2091
1437
2571
3920
8
1321
4
1643
836
688
1
1287
1732
1602
5
987
1160
1313
895
1858
901
1559
4169
15
8119
14
1290
2754