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