536
0
2996
14
32302
3051
2
345
572
7258
1458
297066
2949
3090
6
645
3926
2903
3
2932
25669
839
1045
108797
581
791
21152
8
758
1812
1
6781
4074
1496
61216
1595