1020
0
282572
294
301
177
2069
3
422
273
864
3092
1
871
436
968
2730
6
2727
2
514
781
588
368532
1372
492
418
345
2657
2668
513
634
1661
980
535