1115
2
1205
1
1333
787
0
765
722
1037
410
546
1161
81
846
2211
668
486
381
1101
744
643
595
650
544
3889
804
479
1931
2161
939
1264