1205
1
478
678
997
0
1066
542
5
484
459
436
2
489
527
1870
2761
3
536
866
1047
641
400
410
1809
1721
4
2556
8
561
1828
846
1013
428
1001
1637