2213
2504
2076
1909
2824
507
324
1325
1947
1265
2039
1336
2759
2115
2030
2000
1248
1209
2177
1246
1536
1276
1924
1123
1162
1205
1222
1226
2114
1949
1219
1235
1166
1249
2098
2971
1840
5
3
21
6
85
18
16
14
13