222
33244
163
130
120
313
231
3910
427
542
704
20115
558
340
410
693
367
580
910
6332
1330
1340
5112
5850