1400
7262
840
778
1970
1447
780
3018
830
1293
813
1009
993
857
2688
842
2383
822
1294
1921
733
1280
1239
1702
1055
2954
1070
1969
1305
3256
1006
3010
1908
1704
1137
1362
5970
900
1128
965
2811
1600
1363
1385
3185
976
777
914
4324
2354
956
1097
1155
891
864
1591
5675
4065
784
822
683
1365
1422
1055
1528
620
3250
819
1337
1321
1284
1179
1639
741
887
754
730
1785
1634
752
835
908
1618
668
3834
4878
686
1584
2205
2138
637
2700
1128
757
1063
634
826
2169
2460
2142
1568
1553
902
2392
1531
973
916
1556
676
2551
1234
1846
796
1829
807
667
933
1296
2513
1039