471
0
810
2941
282572
18403
6
4936
1
349
1774
2
1152
256612
684
4669
1281
4497
4323
1421
1099
583
1188
324
292
706
3429
3