14887
18
297066
0
5504
16
2174
4
3090
6
131589
1
2377
1704
2906
2
4382
19944
1174
2320
2949
2348
5169
19783
1047
1153
3026
1743
683
528
3765
3608
9
2903
3
5151
2189
2932
1331