1409
608
689
393
566
192
258
129
526
61
243
26
564
89
1092
552
544
195
414
167
424
189
444
127
166
70
183
86
210
96
333
37
464
65
664
116
238
155
281
44