635
0
572
25669
1045
670
255
19783
2
3090
6
2903
3
2932
534
1849
4358
21152
8
2996
4775
32302
3680
3080
14
2366
1
3008
758
800
3551
10
791
1047
1287
2145
693