3
406
2
86
295
478
65
0
208
82
97
206
411
2
35
426
74
12
19
4
60
86
441
279
123
4
0
513
405
129
25
375
17
13
22
