1160
4
895
2
1857
900
12
1313
1559
4169
15
8116
14
1290
5
2570
3
1437
3413
1
1602
987
0
836
1643
1321
688
1732
1287
7
1183
1342
10
1525
2142
361
1294
1277
876
811