390
0
18403
6
422
282572
116
19890
1
714
475
1222856
4
2395
1053
1073
573
2189
405
477
1650
3990
408
36609
34
363
518
77
486
543
1960
2267
2094
846
907