18403
6
1853
0
12005
3
18385
2
3233
16
5871
15
302
1
22330
22
2445
1126
396
6197
4
556
292
326
139
1073
1885
4223
573
2992
19034
370
489
36045
321
193
2015
358