21152
8
2082
1
2535
2
181997
11
2622
6
2911
9
4651
3
5151
297066
0
2676
2405
1449
2740
3498
4
2763
32302
2711
3090
3503
3083
398656
19
550
2021
4724
1601
19783
13499
5
2932
1603
1942