249
0
1853
440
1
745
1662
2192
3
1073
363
391
177
17353
282572
518
4675
321
521
422
116
281
408
31535
18403
6
476
3653
325
292
1222856
4
48708
370
1425