3
286
799
1
43
156
305
25
455
15
657
32
2
4
17
5
13
416
134
6
50
38
309
213
379
56
669
137
346
328
89
272
10
154
11
426
8
163
39
51
104
263
24
559
7
157
37
74
282
70
9
184