483
1
288
461
319
726
594
292
606
0
1397
4
1761
5
69
1659
2
2206
6
1012
622
1426
471
576
3
322
661
1301
875
751
765
1841
645
655
685