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