1009
0
423
1
348
605
350
719
1425
7039
699
1346
483
402
678
694
1428
185
503
545
980
301
1672
436
447
392
772
1333
338
347
349