1796
346
835
406
580
212
723
179
417
171
902
370
542
168
362
208
433
45
415
181
256
189
652
122
492
52
508
160
418
119
411
135
265
140
596
169
563
157
528
131