31
112
5
576
8
23
503
0
152
25
332
5
494
978
758
4
279
11
134
118
453
133
645
46
5
240
825
61
15
790
31
675
590
0
26
24
531
227
659
1
503
254
2514
18
0
10
26
