17450
2
23078
0
28769
15624
3383
1922
1
18572
8
1684
154
394
2187
1135
3068
5
271
1114
3520
4
145
2144
2172
253
152
2854
3
2793
3770
13
8462
125
863
1465
113
1339