1179
3771
838
688
1650
1320
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
4109
783
878
2099
1271
1896
1103
4101
652
1450
1200
662
813
1505
1131
771
4003
893
1999
844
715
719
812
1187
671
846
1654
599
5539
1394
2725
750
3441
965
1153
1825
969
1190
874
1545
995
920
683
679
791
822
1588
995
753
747
934
1075
766
7373
699
918
762
1277
719
997