17450
2
1922
1
23078
0
28769
15624
3383
18572
8
1684
831
154
2187
1486
5
3068
5339
10
518
152
2144
152278
11
145
910783
4
2250
2452
134
1991
1559
3
502
107811
33
1598
2407
1575