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