1179
2
915
1
525
632
4
1128
891
1337
625
2100
980
2163
3
960
1111
772
767
0
1193
703
681
1453
3826
2721
7
1132
1710
1725
740
991
1118
6790
3914
2522
5