1069
1
513
460
2
510
553
3
1100
123
880
680
590
438
350
1004
969
8
716
4
2072
770
0
3739
701
633
7
1659
539
758
383
606
1043
567
1986
985
5
1387