2310
2224
1579
1497
941
1978
1768
2291
1174
902
1121
1326
2328
1229
1130
1528
1973
1598
1008
1302
1095
907
2007
1445
1754
963
11600
2498
900
1072
1159
1137
1067
970
1613
1128
4951
3606
2235
4800
2016
1044
1691
12294
2164
2612
1171
2022
876
1057
1061
1600
1512
2970
2035
2560
3665
1144
1419
1591