2724
12
487
6
105
0
598
8
314
1
261
498
5
895
1826
4
842
16
576
371
610
3
338
2
286
304
303
31352
62774
17
273
299
639
379
357
1776
490
662
370
458
600