3
88
688
6
329
83
1
10
4
620
161
334
7
5
23
230
287
376
231
3
25
717
0
417
24
125
1018
109
143
493
959
20
10
790
3
9
704
65
48
39
55
20
1040
436
596
656
26
321
1216
57
133
20
59
1580
