635
0
21152
8
3080
3
2932
2
3090
6
670
255
1045
2245
2903
1047
297066
737
14
534
1189
485
579
753
1769
1
3715
108797
1193
4775
5151
572
2740
25669
4651
549