783
0
172
1
707
6
318
343
2
271
478
457
589
288
488
639
312
810
260
809
684
922
1428
542
642
721
316
1066
554
145
981
755
1100