394
1
81830
42
940
3
506
587
2
219
319
281
345
3622
6
460
244
536
416
540
601
4
242
302
596
513
392
362
465
0
287
533
779
9
457
424
474
358