105290
0
116
1663
21743
1
291
2189
484
1667
1650
422
382
48708
1930
31220
10
1073
309
302
363
307
401
397
1222856
4
429
1282
347
373
1343
2683
282572
1072