1331
1014
1059
894
734
448
1203
1
708
1745
0
1711
2
773
952
1117
654
639
704
618
805
676
1246
1768
634
1787
1186
840
2223