461
2
311
1
133
3
352
314
4778
995
515
408
1387
373
1098
877
458
85
395
76
83
742
0
478
269
117
616
557
978
9
386
90
517
862