1331
1013
1059
894
734
448
1202
1
707
1745
0
1711
2
773
952
1117
654
639
704
618
805
676
1246
1767
634
1787
1185
839
2223