604
5
819
3
747
4
463
1
471
0
1330
925
6
588
2
942
515
266
646
681
224
352
251
1348
719
7
386
417
653
434
380
669
537
302
122
890
563
940