3
2
5310
1
48
12
2466
5
434
55
0
18
6
29
99
14
98
9
11
7
31
204
320
288
26
496
1238
994
46
13
76
15
38
4
10
198
57
159
17
386
247
368
22
471
616
653
33
97
1354
42
110
790
228