906
826
691
890
754
1126
2561
1045
1478
7213
823
764
909
710
710
767
1349
1846
2066
1555
6265
6602
3261
20268
1123
1053
1489
1017
3039
936
1003
2436
974
4691
1279
3070
738
4080
6237
1797
3786
633
635
740
1626
770
871
1120
2738
775
2409
1205
2249
563
1632
8986
1965
4098
1276
1130
820
816
1497
1338
823
1395
865
682
849
1998
794
1274
830
1710
1171
1325
3997
1242
940
891
794
986
5196
1811
663
1828
840
3967
965
752
955
1346
835
6180
824
1107
945
899
754
3671
1100
723
2366
978
865
1692
1240
745
968
1796
696
1235
865
846
726
815
1218
983
907
1667