655
1
341
622
819
2073
1071
328
0
392
614
1933
3460
5
800
1199
521
2161
9
1010
2
801
628
1177
648
1550
768
2185
1014
1087
753
531
830
4
1175
3
570