627
2
506
638
1
560
621
2457
4
705
2614
1680
882
1216
1124
6
2259
2379
2784
11
2086
848
907
787
1138
609
678
1328
652
866
685
1049
529
1022
814