1300
856
688
6382
804
1070
1074
1496
967
6373
3375
870
1790
1245
1017
852
717
1765
2061
3561
5144
1134
1359
1424
1061
3022
9099
897
912
708
1228
1033
1762
1040
775
884
1021
956
1554
692
795
6706
738
1057
999
1006
930
891
1114
1623
813
717
982
1317
685
902
5532
1130
1294
3815
1150
3025
739
1380
4110
1756
933
1227
1105
728
900
893
1086
873
1400
1105
806
646
999
678
782
810
700
797
1265
2213
1788
761
842
1648
1839
677
841
1217
826
935
1532
1968
681
850
774
1732
1291
1733
686
1273
1041
949
899
751
1454
1932
865
757
911
1174
830
10359
1203
766