486
0
4940
5
409
1
90
3595
8
1949
3
1824
547
771
1128
1710
19279
2
2961
1100
2064
2668
1157
4478
697
2546
2493
195
3116
991
1251
443
1577
618
1877
363