1079
1
595
547
940
500
524
663
634
1202
2
497
640
3112
6
3537
3572
10
891
1528
977
1176
619
1138
227
392
259
264
197
154
125
110
114
85