420
0
249
363
3373
116
422
580
21743
1
366
1073
484
2315
2
507
31535
800
518
691
1448
56488
1680
3092
477
3663
4223
22
1560
389
36609
34
556
429
373