21152
8
2270
2
3090
6
3498
4
2440
3
2151
1
3870
12
19783
1849
2711
4651
2911
9
3765
1260
5151
5232
7
1363
2535
2551
2932
2676
1942
32302
0
2405
4148
17946
2740
2082
1659
2593