1481
1158
705
815
673
980
1118
1044
2426
1311
995
2015
1760
2183
917
759
2393
915
1497
842
1826
928
688
1695
696
856
1360
841
2002
958
1080
948
888
1369
981
1009
2443
1369
693
5773
705
870
1205
1087
1028
1171
2737
1769
1384
679
1016
1566
1112
1841
1741
1001
997
953
793
804
806
1239
1103
909
1772
1027
678
1458
789
1075
1204
900
1033
1953
841
1071
1629
1012
1990
879
887
861
2764
1584
1354
1273
693
879
929
828
1204
689
794
2412
1228
2063
1508
800
1659
922
1317
1071
2965
1197
1632
678
906
4597
667
1754
787
1374
989
668
764
800
1089
811
2318
678