926
819
1090
697
1913
1077
3338
2198
4669
13552
4870
902
1055
2517
939
3471
5974
724
849
1816
1950
744
794
903
911
742
687
2638
987
3772
1096
1099
861
1382
747
2277
1139
698
7234
877
774
1107
21614
4732
1132
1399
4689
2109
6747
3363
2424
1149
4890
3381
10003
2121
2379
1305
1006
7452