2100
239160
6947
6719
5932
7448
2510
6115
3826
448
3920
3010
1314
3511
2012
265
356
213
3522
155
431
1310
111
140
6012
237
253
2118
135
136
134
261
3716
243
218
115
83
163
101
113
2210
449
226