1126
2
911
1
662
0
535
521
922
818
1047
1543
1135
419
1823
536
399
2124
3
493
857
1065
918
1178
1145
619
773
549
1055
797
685
786
441
963