2984
962
10458
1661
2379
1165
828
797
1340
1040
1464
3006
877
976
3871
2720
1417
1095
1007
944
912
1914
973
938
3284
1106
1174
1656
872
3371
1134
4383
2129
1255
1051
818
2107
866
1148
866
1053
889
899
2020
1042
9088
1317
1030
942
975
1695
1187
814
840
943
797
926
3075
1771
1569