1329
1013
1059
894
734
448
1202
1
707
1744
0
1710
2
773
952
1117
654
638
704
617
805
676
1245
1766
634
1784
1183
838
2218