3
283
804
1
43
158
303
25
454
15
650
30
2
4
17
5
13
418
134
50
38
305
212
381
56
668
132
338
329
89
272
10
7
6
154
11
426
8
162
51
103
263
559
24
32
157
37
74
282
70
9
178