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