116
0
21743
1
418
1073
573
556
18403
6
382
1667
309
302
521
307
4223
22
401
1282
1650
1853
14076
7
397
363
1425
429
2459
9
420
347
31535
1126
370
1751
2