896
2
1754
10
7300
0
1950
9
1378
12
3669
3
2553
8
1228
1073
1513
1795
6
985
2489
17
1224
365
1
726
257
712
902
1175
702
871
2039
2619
11
3407
8251
26
2915
1744
5
8943