780
357
253
99
796
120
459
246
690
283
108
43
405
236
1480
673
1092
682
1201
430
889
326
793
429
424
140
695
339
595
223
361
184
686
161
407
203
226
90
559
274