834
1
1748
515
576
1077
3318
2
82
77
1343
1617
2400
3
736
792
522
442
396
454
661
536
516
545
642
557
830
4
80
692
306
222
362
249