476
1
420
0
3373
249
121182
363
366
484
1073
422
580
116
17353
21743
282572
437
1885
31535
317
1680
2
448
3092
477
3663
691
1560
1448
1810
3
373
350