1832
272
153
180
96
194
699
838
36
328
197
26
935
55
60
66
78
541
40
186
683
61
45
149
37
286
38
42
142
213
44
58
209
88
385
447
136
39
103
68
108
195
1202
415
101
43
114
126
229
234
162
354
143
861
93