33444
20315
3910
558
427
367
704
163
313
693
222
542
6392
5162
231
130
120
340
410
580
910
1350
1360
5860