121182
1
31535
0
476
48708
8876
8
31220
10
18403
6
1785
3
1755
1343
105807
42
282572
422
11951
1974
256
384
363
169211
11
2376
139
3092
3888
1303
798
12005
2211
1840
2
964
1464