18403
6
7082
9
105807
42
6515
1
1343
0
2442
2
5363
504
2564
1352
3
814
329
462
1334
373
2369
231
2474
1385
521
1560
395
423
180849
385
11221
23
1587
2011
4071
430