945
1
1131
2
1533
2336
733
962
25669
0
4587
3
572
19783
3090
6
1828
2903
2932
2778
4358
1047
1202
1399
1259
21152
8
2996
2173
7793
4
791
3655
11
32302
3485
7
3080
685