249
0
484
1
745
335
1073
422
18403
6
1087
1662
521
370
1853
483
73
487
321
65
116
3653
558610
631
282572
407
1042
423
303
75
476
2192
3
843