4513
2
3400
1106
4
1239
0
900
1
2571
5
4212
10
2595
1615
9
2206
1591
3
4782
1524
2318
11
1310
18
898
1260
7
5860
2217
1360
6166
10036
23
5450
1662
2129
6
2660
12
4953
1325
2653
11680