2438
846
903
923
994
806
1598
6654
1330
770
872
3767
1531
20858
925
824
1065
804
843
801
863
987
846
1249
905
906
1488
848
807
942
902
913
1381
912
1855
2811
952
1534
3963
1618
1018
1243
10848
1127
873
938
1030
1800
1049
1094
787
2879
16591
970
1180
1520
1275
979
940
1244