281
1
930
4992
7
674
2
1635
6
1150
667
778
1896
8
854
3
1688
1589
657
878
990
776
882
1135
848
650
1336
866
1536
535
651
76
1515
4
743
438
489