481
1
585
456
5
659
6
763
3
530
508
646
2466
3270
2
519
806
624
770
489
421
0
550
1241
4
562
494
1069
750
952
2190
1258
7
1862
11
796
1904
752
466