83
173
131
123
2610
489
226
145
218
263
3916
281
134
156
155
2418
253
237
6412
150
121
1310
431
215
4422
223
386
265
2012
4011
1714
3210
4120
458
4526
6515
2910
8348
6432
7519
7347
262160
2280