572
0
2903
3
4471
2
3080
2932
21152
8
5151
19783
3090
6
25669
3765
4
484
3715
475
2271
14
2523
17946
1189
1938
2524
1105
596
2663
1744
1
1103
2964
1047
2740
758