4148
2
598
0
2902
16
2377
3
2535
19783
2932
3498
4
25669
32302
17946
7034
5
4074
935
7793
1153
5658
9
3090
6
21152
8
1849
2499
1
3080
2093
1044
7870
4044
3083
2840
1305
2465