753
1
1498
0
657
1640
445
645
437
847
473
510
385
2051
662
368
1644
967
1829
1604
850
1429
389
476
532
1273
471
713
515
910
789