2046
881
927
849
1083
1534
905
2033
1756
1378
1390
909
853
1649
1173
2153
1514
1603
3135
815
1962
3550
879
1963
1695
987
1484
1008
1938
1014
914
814
1329
907
1104
2001
912
839
1038
860
810
1512
1135
1628
3272
3784
985
1196
1079
1845
799
780
1082
872
1281
791
1275
1025
1098
848
768
925
731
1044
1246
823
879
1228
922
1397
935
856
1193
869
1980
3146
763
1777
781
966
1015
1082
3036
1334
2462
881
2072
960
844
845
4133
801
895
1686
991
1532
1450
1100
1322
3420
2537
3112
1865
755
1427
2383
832
780
1144
737
828
828
789
906
1467
1793
3112
1201
794
816