1012
1
724
392
2457
4
1680
705
2
2614
882
1217
1124
6
2260
2785
11
2086
2380
849
907
678
1328
609
652
1138
787
3981
494
528
485
617
504
798