2291
1
696
1032
662
800
828
954
2
704
520
20652
14
787
1408
687
1050
747
755
1893
3
880
836
650
4068
1337
5
3486
869
7
675
882
1090
879
744
4
969