21152
8
2535
2
2258
1
3498
4
4768
5
2711
1265
4651
3
2911
9
851
2999
32302
0
2327
11
5151
19783
4757
4453
2932
2676
1603
3691
1942
2131
1485
2405
17946
2740
2082
2990
658