177
0
408
1020
2069
3
3498
4
492
282572
2730
6
335
467
371
422
508
514
50987
679
418
2657
47041
580
2668
2
375
255
407
588
531
1029
444
2111
316