1073
0
397
1
116
21743
1650
249
1663
1853
382
521
18403
6
363
1667
573
309
302
307
4223
22
401
1282
14076
7
1343
429
2459
9
347
422
4328
10
370
509
1751
2