1048
2069
1585
2433
853
1013
1683
841
1558
3279
998
1289
1219
3443
1019
899
3115
840
1514
1452
1292
1607
780
861
1642
878
901
1384
1059
875
2468
926
2177
1007
2009
1296
1051
2918
859
805
907
1244
2459
854
708
2115
949
1132
4256
3580
1316
1442
5995
891
844
990
877
921
992
860
836
2020
1148
789
852
1687
1723
1111
1827
2485
1577
1147
930
876
1011
3104
2040
966
810
1274
970
1376
1157
989
3045
1830
2180
2085
1788
814
1202
1579
1264
3343
1636
760
1278
2035
1135
2329
792
869
1687
1722
1025
1296
2903
1079
851
1651
4505
915
840
941
1069
845
820
1983
1118
886