2304
6
557
1
1249
5
601
2095
470
127
2764
1150
2033
579
1009
2
2869
605
504
2665
1434
3
505
95
533
561
591
82