469
1
1185
398
74
697
1539
5
757
2
738
1298
576
939
1011
0
902
2125
3
558
1556
4367
7
471
613
2133
544
599
348
983
807
662
634
632
1044
679