18403
6
1343
0
7082
9
105807
42
266
1073
363
31535
458
4594
1
759
431
3663
3882
12
1276
448
1222856
4
2952
437
2490
3980
3
3559
2
226919
14
2142
422
430
397
478
4223
22
580