603
5
818
3
747
4
463
1
471
0
1330
925
6
587
2
942
515
266
644
681
224
352
251
1348
719
7
386
417
653
434
379
669
537
301
121
890
563
940