736
1
5158
2
1372
6
663
982
412
1717
800
4292
662
828
954
703
1408
687
1050
20648
14
787
520
880
3486
747
650
4067
779
5
869
7
2040
1145
843
3
580