3
282
777
1
43
151
300
25
452
17
668
32
2
4
13
409
142
5
51
38
275
208
392
54
663
143
335
326
79
271
9
10
160
414
6
170
36
48
86
258
24
549
154
35
11
74
263
69
8