420
0
1560
3373
249
21743
1
363
366
484
580
116
3025
422
1073
1680
2
3092
477
3663
691
1448
373
350
74
509
2315
31535
507
2227
3
518
56488