249
0
18403
6
321
1
39326
19
745
3653
1863
370
1853
558610
1073
36045
448
484
422
504
1751
2
294
2813
116
8475
12
363
518
2296
31535
281
1222856
4
73