1009
0
383
2730
6
387
997
572
2727
2
1219
379
458
138355
552
3373
781
588
266
755
1297
354
1
1045
1372