3
2
269
766
1
43
167
327
24
431
16
593
38
4
17
6
13
404
134
5
50
336
232
359
57
665
69
275
95
270
12
11
187
10
441
140
39
40
106
289
20
567
22
35
145
75
70
188