1582
4912
1020
1996
1440
806
982
1047
698
1552
949
1695
1481
687
1316
740
2019
1778
9085
685
875
1334
1397
1692
1096
1210
881
1369
708
1440
1999
5107
2798
1071
1814
1834
996
720
911
873
1388
726
998
666
2590
836
1653
690
1003
2114
1355
916
831
1214
1245
5822
2481
1286
1300
721
708
1296
966
827
1997
770
824
1499
1002
849
971
2158
933
1279
847
929
1150
1765
6080
986
1040
988
1718
807
2108
1015
912
890
1264
671
1003
1369
1135
879
1164
763
878
723
655
845
3300
1349
736
1217
1040
2108
769
885
2854
841
1620
915
913
3162
4544
800
1075
1208
1052
794