3
284
802
1
43
158
303
25
454
15
652
30
2
4
17
5
13
418
134
50
38
214
381
56
668
133
337
331
89
272
10
7
6
154
11
426
8
163
51
103
263
24
559
32
157
37
74
282
70
9
178