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