849
0
526
693
801
745
2392
2
673
1000
830
784
868
1
1660
1382
1691
1093
496
873
4099
8
742
1778
1751
1690
662
1746
2184
197
1681
1168
582
392