685
0
345
297066
25669
572
21152
8
883
839
608
272
3083
2
577
1069
1
1618
6781
721
61216
1458
3926
14
1400
1324