1077
1
2456
4
792
1679
2613
704
2
848
907
651
676
1328
608
1000
736
787
2084
2783
11
2377
882
1216
1342
1124
6
3318
2258
642
866
733
528
684
557