9055
10
2788
3
4578
2
2390
1
2977
2188
4
1802
479
0
1884
4623
5
2317
5094
9
2257
2897
1347
5141
7
4519
15
2688
2999
3745
2126
1289601
57793
4606
2233
3212
27
5771
1768
2489