1457
460
1986
691
2261
1037
832
415
1144
487
692
159
2050
786
566
192
1388
743
772
169
416
135
510
174
690
124
973
580
364
186
617
119
491
196
505
46
546
294
506
108