3
282
777
1
43
151
301
25
450
17
665
32
2
4
13
408
142
5
51
38
275
208
391
54
663
143
335
324
79
271
9
10
160
414
6
170
36
48
86
258
24
549
154
35
11
74
263
69
8