21152
8
2535
2
4651
3
14
0
19783
1189
3498
4
181997
11
2711
25669
5784
2082
1
32302
2996
2911
9
2906
2763
7893
3090
6
5151
2258
297066
1701
2932
2676
1942
398656
19
2011
13499
5
2405