17450
2
23078
0
28769
15624
154
367
286
113
2141
1942
3
126
3383
394
1682
5
502
253
2407
4
862
1465
1
3770
13
125
1066
1922
450
190
852
1362
1557
1012