21152
8
4074
0
2711
2
2131
1
4651
3
2141
9
2911
5151
2535
3820
2578
1554
13499
5
19783
12621
22
578
2932
2676
1942
3498
4
3158
32302
2368
2405
17946
1494
2740
2082
2593
1767