1069
1
514
460
2
511
553
3
1100
123
880
686
590
439
350
1004
969
8
716
4
2072
770
0
3740
703
634
7
1659
540
759
384
606
1043
567
1987
985
5
1388