2447
852
2067
938
951
2109
1498
901
878
1099
832
1462
1673
915
840
5174
1455
846
1724
1086
851
1846
1784
1548
1265
855
1625
1019
906
858
740
1611
1334
863
1493
928
1145
1081
30235
1094
818
913
1841
1197
4638
4614
2470
1374
1056
2937
2152
1933
2691
1265
940
845
791
996
884
1400
679
877
1860
709
1466
1545
1285
1291
927
720
833
1648
829
1103
2258
1467
913
771
3288
1384
1473
2216
987
652
1769
1284
1128
4480
1422
836
894
1021
879
2551
834
2201
958
911
708
840
2332
2136
732
1229
800
899
4120
786
701
1244
1847
1276
859
767
1760
1320
995
1079
741
1032