2196
985
4077
1148
1183
951
868
915
2181
2254
1840
1032
1064
1206
1760
1115
2526
1140
2117
988
916
1226
1293
1159
1130
1185
1091
1363
9292
1887
2113
1904
2257
2113
3954
3725
1306
1263
2801
1493
1204
1300
1905
1906
2051
2235
2263
2147
3900
4529
2301
1941
1736
2167
7480
3307
2904
3012
1781
2443