3119
43921
3915
398
753
131
355
1146
103
314
354
287
245
270
117
429
551
366
187
173
276
314
43
302
303
86
197
271
162
454
205
548
346
191
79
77
112
159
123
117
39
193
87
286
137
68
48
70
47
77
44
80
56
70
64
237
210
94
48
96
47
41
92
110
50
58
132
121
124
40
46
37
11
107
31
24
173
63
36
43
103
123
53
29
11
106
59
56
55
44