1792
1561
186
170
152
503
843
62
311
1229
82
1275
1567
528
940
146
157
1803
423
878
183
57
51
188
394
146
1230
72
139
161
164
1522
154
1197
495
0
502
165
879
1558
179
1274
82
174
171
514
542
1215
851
69
935
1191
872
70
936
1582
154
387
82
170
145
167
177
182
188
489
492
524
1223
185
1194
1571
842
316
140
65
173
163
171
139
174
161
169