476
1
394
282572
0
4223
22
121182
307
44199
2330
4
1885
509
422
445
1821
6
401
391
1429
2
412
325
2564
370
437
1764
48708
408
10324
1547
431
1073
1222856
18403