422
0
846
787
328
860
325
464
798
804
418
392
455
1221
521
320
2123
382
1661
1
403
1167
1557
714
2490
369
29323
408
468
1952
330