116
0
397
1
18403
6
363
382
2189
302
1663
484
1282
307
529
401
1222856
4
105290
448
21743
1212
605
282572
31220
10
2564
2
422
48708
3373
1448
1650
1667
309
418