635
0
3090
6
25669
17946
32302
21152
8
670
1461
3498
4
255
19783
2
1045
7258
1768
2903
3
2932
737
14
3080
534
2350
1189
485
579
753
1769
1
108797
1193
4775
572