22493
1038
1514
1048
1141
1093
993
2978
906
1315
829
885
1045
1288
1078
3154
1500
868
1010
2256
2427
1842
797
2932
997
1682
876
827
1553
1531
882
1651
1204
849
881
788
1890
1097
953
817
1361
1484
826
942
1592
1032
1495
1431
998
923
3064
4329
2934
2117
996
1522
990
1922
1353
1122
888
967
1225
931
2393
1357
976
4496
1240
957
908
1067
1010
897
1831
1010
3117
832
1028
1494
821
826
1029
1025
1225
842
1851
4004
1476
879
1136
1002
4186
813
834
1304
1604
1373
871
5529
891
1472
1882
1376
836
986
813
1795
1955
1665
1332
4493
739
2196
855
945
1790
1334
1034
1302