3
2
269
766
1
43
163
327
24
429
16
593
38
4
17
6
13
403
134
5
50
335
221
364
57
662
69
325
271
95
270
12
11
187
10
441
140
39
40
106
289
20
567
22
35
145
75
275
70
188