801
1
589
2
580
3130
5
628
903
1782
734
438
1146
0
629
614
1933
3460
800
392
1184
10
536
2242
12
812
1246
1040
2010
7
464
925
6802
870
817
788
461