995
749
2365
1518
823
800
1048
2961
696
809
679
1099
1037
660
702
9432
877
722
3507
740
945
1036
737
796
781
3886
1002
739
683
5126
1869
847
1286
2719
1828
895
723
1201
1675
853
687
1255
5135
2048
842
3021
769
926
786
853
878
4308
837
1117
792
1118
729
927
2736
868