9055
10
2489
2
2317
3
9220
2188
4
3696
8
1884
3137
4228
4623
5
2655
1
2257
2732
1475
3527
3316
3572
4670
2643
57793
0
1768
4606
2233
3212
27
5771
1917
51331
25
7304
7
962