2998
941
1644
2157
1038
1613
1069
1963
1328
3768
1062
1316
1271
2291
3169
3026
1295
1458
1350
943
1199
1590
969
1020
1159
7328
1810
1673
2028
1082
1233
763
3270
2143
864
1643
1012
1360
1825
976
1111
1568
1189
1350
1326
845
1360
953
876
882
1723
954
1018
1057
1125
2211
1528
2877
1776
913
1099
968
1940
789
1286
861
828
1631
797
821
898
1837
1293
3010
1801
1535
1521
1056
2757
1178
989
1315
3775
7207
855
1727
2536
1665
856
1325
3342
1238
850
1200
848
1114
1004
2809
871
3083
965
848
1743
1239
1128
946
1037
915
1123
2825
2696
2858
1207
2604
3444
1437
2422
869
1400
990