13
827
36
184
288
97
343
9
23
248
39
47
4
1070
11
24
1063
181
710
243
94
2
190
27
98
505
19
453
54
21
5
420
93
4040
949
719
284
774
934
938
159
6
16
86
7
45
33
85
48
308
26
83
241
199
186