2438
846
904
923
994
806
1598
6656
1330
770
872
3767
1532
20863
927
825
1065
804
843
802
864
989
847
1249
905
907
1489
848
807
942
902
914
1381
912
1855
2816
952
1534
3967
1619
1020
1246
10853
1128
874
941
1031
1800
1050
1094
787
2880
16591
970
1181
1520
1275
979
940
1245