8440
4
1917
2
51331
25
1475
1
678
0
962
2121
2788
3
2781
2711
542
1210
4578
383
7222
3565
8
1963
2042
1271
2069
5
2469
3987
2348
5915
11
2478
5151
2911
9
1494
2317
2802