2287
1
2535
2
1393
4099
8
21152
2884
5
3090
6
3083
1050
0
1344
17970
15
946
4562
32302
4168
1527
19783
929
3
2932
2258
2105
3498
4
25669
2277
1135
3063
17946
1117
2850
1623