271
0
880
2
918
852
1858
3
801
1
1020
1324
1240
4
1328
541
869
744
881
830
1864
1260
953
3015
5
1050
1308
982
1965
1576
858
600
488
528
646