21152
8
2740
3
2763
0
2911
9
13499
5
4651
5151
2
2727
2405
1
2535
2082
2676
2711
815
3090
6
3083
181997
11
398656
19
3503
4
297066
550
2377
929
32302
4724
19783
2932
898
940
1942