1956
1413
1322
160
541
275
325
1000
748
461
469
416
290
436
204
181
438
273
89
481
134
528
364
302
466
168
145
291
336
380
277
180
190
449
146
120
279
207
228
142
119
234
384
58
108
212
121
66
94
210
118
28
112
104
63
169
63
116
79
198
61
57
77
48
96
56
184
95
39
127
39
78
174
42
95
75
94
94
95
86
30
49
50
92
60
25
43
86
96
66