18258
0
2335
2
1082
1
1892
3926
14
1563
938
1219
13995
2564
877
70
2776
1127
666
1596
300
13967
693
1579
3580
19079
6
442
109776
42
3606
3
3871