23802
9
3715
2
5151
2740
3
181997
11
1314
1
3080
780
21152
8
4651
297066
0
6
2650
20
7096
14
1047
3090
280
2405
2932
410
658
189326
6442
12459
1500
4465
22
1142
1529
2318
2127
7