17450
2
23078
0
28769
15624
18572
8
1684
3383
1922
1
154
394
2187
850
1135
3068
5
145
2144
4639
4222
4
2028
6
253
152
1548
1237
1157
3581
9
3770
13
1779
125
1465
113