3
510
145
3
13
1
479
128
179
1
401
344
0
18
16
383
29
589
114
260
15
246
17
8
953
14
166
855
296
16
213
26
3
16
