420
0
249
3373
580
21743
1
366
800
484
1073
74
116
18403
6
389
56488
422
518
543
363
691
556
105807
42
3092
3980
3
507
1448
31535
4223
22
1680
2
672
2369