1262
415
35
53
13
450
271
162
154
89
64
235
7056
378
90
382
121
167
192
56
45
171
464
102
26
697
704
190
73
34
160
411
139
66
23
146
204
509
220
261
39
393
65
166
205
142
231
43
38
37
466
281
29