1623
860
739
186
845
326
517
142
459
233
765
213
766
278
500
71
592
86
1115
581
543
232
310
173
793
283
295
190
246
73
505
68
122
80
691
458
355
41
437
135