1097
1
1129
3451
10
779
862
880
643
0
1262
2
573
4
493
709
1180
1654
7
1020
942
1006
773
765
989
3
1089
1146
1045
1292
6
716
1061
524
614
769
1117
1218