3
2
263
759
1
43
162
308
23
432
14
679
37
4
17
5
13
407
134
48
42
337
210
360
56
659
142
339
336
85
270
10
185
431
11
170
39
55
109
286
20
564
22
32
156
31
75
264
66
177