1083
808
2070
1371
907
5006
864
738
1472
1788
716
1287
1657
1529
1707
1459
1141
788
1416
1054
1647
1476
1183
1139
1098
799
891
1281
1060
1433
927
1011
962
2050
734
2497
1059
1478
1047
1360
933
1294
1007
1554
2766
987
1100
812
1416
730
755
1212
1429
768
1282
646
892
850
2940
1907
907
1794
887
702
724
1222
1403
1484
962
2219
1268
1401
1025
868
980
4252
670
716
804
1312
1755
672
897
1990
1343
872
568
928
2261
1304
773
731
1088
1199
799
2443
1392
1259
791
2138
1040
883
733
915
1273
727
810
880
935
995
666
1288
774
850
824
678
1098
670
5715
869