21152
8
2535
2
2911
9
1196
1
4651
3
5151
1554
2676
2405
2740
2082
1778
3498
4
2763
0
1590
32302
2711
3090
6
2243
3503
3083
1568
181997
11
398656
19
297066
550
4724
753
2115
19783