804
0
2635
3360
17353
14492
1
381
837
953
5237
543
2730
6
2395
2211
456
1348
573
851
592
467
407
1221
1840
2
484
569
1782
380
671
7334
4
314
55