1815
997
1495
2230
1022
24746
1101
1889
2854
868
1088
1002
1044
1992
892
993
886
1000
1174
1092
1899
18098
914
940
915
1137
1004
953
847
1019
905
880
2424
886
871
1578
1575
993
839
13664
940
5977
2318
13642
1364
856
865
963
874
1315
835
1576
937
1695
1157
932
868
944
972
905