17970
15
5536
2
2352
4285
3
12779
8
1289601
4
2835
5141
7
2999
1
1752
0
19944
2600
5599
11
2193
9
18816
607