454
395
42
465
403
78
55
152
2350
48
551
147
573
266
31
246
77
36
687
141
72
4473
345
271
323
86
138
322
132
106
1280
943
343
197
3103
245
140
1044
337
344
35
336
199
284
334
54
103
222
203
194
1224
269
286
263
2013
288
178
114
87