845
734
896
791
943
1066
1451
2851
1501
2180
1198
1006
968
813
7597
834
950
858
1087
872
11426
795
888
919
846
4893
2835
2286
5214
786
823
822
1955
3256
18392
1313
1122
1292
736
8855
1610
794
7829
1836
1445
930
884
827
1079
1549
814
768
889
1213
6834
894
1190
901
2048
7977