464
0
2143
2966
5
1854
1
3006
3
25186
14
2328
7334
4
514
4594
2621
809
2572
2
3621
1473
319
901
675
737
683
2735
663
980
1077
2696
3959
6
968
3890
1020
2669