9220
3
596
0
305
919
894
2643
2
336
3971
1
1243
2123
1743
1105
1103
297066
571
534
490
2271
4
817
484
914
2565
1166
562
2663
1862
2771
668
2245
1298