409
0
1880
2
875
1
20634
8
433
637
47041
1511
918
2730
6
464
17353
1327
2809
263
584
1123
1314
680
548
453
283
407
341
995
169
334
575
345
418