3
282
778
1
43
151
301
25
450
17
665
32
2
4
5
13
408
142
51
38
278
208
392
54
663
143
334
321
79
271
9
15
10
160
414
6
168
36
48
86
258
24
549
154
35
11
74
263
69
8