3
282
777
1
43
151
301
25
447
17
668
30
2
4
13
416
142
5
51
38
289
207
388
54
661
148
337
327
80
272
9
10
417
6
172
36
50
88
263
24
552
14
32
154
35
11
74
264
70
8
209