814
1
753
541
800
0
205
589
2012
3
1408
646
668
961
771
2301
1052
611
1264
618
621
654
1085
420
953
2
415
1398
5403
9
12054
27
1965
5
334
673
906