31431
0
867
1
2546
2
1287
7
2368
8
2853
18
1160
4
1184
3
4538
6
2233
1060
1751
1867
923
2332
247
2776
2434
27
1625
1476
1789
10
69640
1573
3700
5
1765
1288
4415
12
1517
1066
1295
15