897
2
902
4
2557
8
1645
1
1239
11463
0
3327
9
1463
7
1666
6
1060
895
8930
2457
3271
17
1224
1498
1570
1426
1413
2209
10
6341
731
522
108
1292
1253
3
705
1477
1766