572
0
3051
2
32302
2996
1458
577
7258
2949
6781
1
3090
6
1133
3083
2903
3
536
2932
3926
14
1539
1595
2595
1069
108797
1496
475
365
297066
758
1028
616
21152
8
1812