980
1
450
391
291
726
520
2
773
417
265
1778
811
792
714
6
775
442
374
356
125
510
757
10
73
760
0
394
1426
728
759
358
348
352
323