269
0
1123
357
451
427
568
295
390
50987
739
536
516
1009
2
354
3114
4
579
2855
3
609
185
418
846
3469
1541
448
255
467
555
492
747
177