695
1
534
300
360
3
653
0
888
4
369
526
1674
1186
2
856
930
372
935
1788
8
1000
557
1866
395
808
271
1540
289
495
343
886
288
1296
392
750